piece of wit - English Synonyms Dictionary